﻿using FwProject.Core.Distribution;
using System;
using System.Collections.Generic;
using System.Text;

namespace FwProject.Distribution.Dto
{
    public class DistributionDetailsOutInputDto
    {
        /// <summary>
        /// 货品型号
        /// </summary>
        public string TypeNumberName { get; set; }
        /// <summary>
        /// 配送箱数
        /// </summary>
        public int SumDistributionBoxCount { get; set; }
        /// <summary>
        /// 配送数量
        /// </summary>
        public int SumDistributionCount { get; set; }
        /// <summary>
        /// 货品单价
        /// </summary>
        public decimal TypeNumberPrice { get; set; }
        /// <summary>
        /// 总金额
        /// </summary>
        public decimal SumPrice { get; set; }


        #region 详情
        /// <summary>
        /// 本次配送套数
        /// </summary>
        /// <value>The distributioncount.</value>
        public int Distributioncount { get; set; } 
        /// <summary>
        /// 回收
        /// </summary>
        /// <value>The recoverycount.</value>
        public int Recoverycount { get; set; } 
        /// <summary>
        /// 换货
        /// </summary>
        /// <value>The exchangegoodscount.</value>
        public int Exchangegoodscount { get; set; } 
        /// <summary>
        /// 折损
        /// </summary>
        /// <value>The damagecount.</value>
        public int Damagecount { get; set; } 
        /// <summary>
        /// 赠送
        /// </summary>
        /// <value>The givecount.</value>
        public int Givecount { get; set; } 
        /// <summary>
        /// 退箱
        /// </summary>
        /// <value>The backboxcount.</value>
        public int Backboxcount { get; set; } 
        /// <summary>
        /// 退数
        /// </summary>
        /// <value>The backnumbercount.</value>
        public int Backnumbercount { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public Pricestatus Pricestatus { get; set; }


        #endregion

    }
}
